leaf agitator - German English Dictionary